using System.Collections.Generic;
using System.Linq;

namespace TaxiService.Reporting
{
  public interface IRepository<T> where T : IDto
  {
    T GetBy(long id);
    IEnumerable<T> GetAll();
    IQueryable<T> Query();
  }
}